home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.1 or lower
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_40.txt
< prev
next >
Wrap
Text File
|
1995-07-28
|
12KB
|
224 lines
# near model CODE resource
# jump table entries: 8328-8335 (8 of them)
export_1041:
00000000 4E56 0000 link A6, 0
00000004 2F0C move.l -[A7], A4
00000006 286E 0008 movea.l A4, [A6 + 0x8]
0000000A 200C move.l D0, A4
0000000C 6610 bne +0x12 /* 0000001E */
0000000E 7008 moveq.l D0, 0x08
00000010 2F00 move.l -[A7], D0
00000012 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */]
00000016 2840 movea.l A4, D0
00000018 200C move.l D0, A4
0000001A 584F addq.w A7, 4
0000001C 6710 beq +0x12 /* 0000002E */
label0000001E:
0000001E 2F0C move.l -[A7], A4
00000020 4EAD 1C7A jsr [A5 + 0x1C7A /* export_907 */]
00000024 2840 movea.l A4, D0
00000026 2054 movea.l A0, [A4]
00000028 20AD FE3E move.l [A0], [A5 - 0x1C2]
0000002C 584F addq.w A7, 4
label0000002E:
0000002E 200C move.l D0, A4
00000030 286E FFFC movea.l A4, [A6 - 0x4]
00000034 4E5E unlink A6
00000036 4E75 rts
export_1042:
00000038 4E56 0000 link A6, 0
0000003C 2F0C move.l -[A7], A4
0000003E 286E 0008 movea.l A4, [A6 + 0x8]
00000042 200C move.l D0, A4
00000044 6728 beq +0x2A /* 0000006E */
00000046 2054 movea.l A0, [A4]
00000048 20AD FE3E move.l [A0], [A5 - 0x1C2]
0000004C 200C move.l D0, A4
0000004E 671E beq +0x20 /* 0000006E */
00000050 7000 moveq.l D0, 0x00
00000052 2F00 move.l -[A7], D0
00000054 2F0C move.l -[A7], A4
00000056 4EAD 1C82 jsr [A5 + 0x1C82 /* export_908 */]
0000005A 202E 000C move.l D0, [A6 + 0xC]
0000005E 0800 0000 btst.b D0, 0x0
00000062 504F addq.w A7, 8
00000064 6708 beq +0xA /* 0000006E */
00000066 2F0C move.l -[A7], A4
00000068 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */]
0000006C 584F addq.w A7, 4
label0000006E:
0000006E 286E FFFC movea.l A4, [A6 - 0x4]
00000072 4E5E unlink A6
00000074 4E75 rts
export_1043:
00000076 4E56 0000 link A6, 0
0000007A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000007E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000082 4EAD 1C8A jsr [A5 + 0x1C8A /* export_909 */]
00000086 4E5E unlink A6
00000088 4E75 rts
export_1044:
0000008A 4E56 0000 link A6, 0
0000008E 203C 7062 6E64 move.l D0, 0x70626E64 /* 'pbnd' */
00000094 4E5E unlink A6
00000096 4E75 rts
export_1045:
00000098 4E56 0000 link A6, 0
0000009C 48E7 1100 movem.l -[A7], D3,D7
000000A0 2E2E 000C move.l D7, [A6 + 0xC]
000000A4 7601 moveq.l D3, 0x01
000000A6 0C87 7164 7274 cmpi.l D7, 0x71647274 /* 'qdrt' */
000000AC 6716 beq +0x18 /* 000000C4 */
000000AE 2F03 move.l -[A7], D3
000000B0 2F07 move.l -[A7], D7
000000B2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000B6 4EAD 1C9A jsr [A5 + 0x1C9A /* export_911 */]
000000BA 508F addq.l A7, 8
000000BC 261F move.l D3, [A7]+
000000BE 4A00 tst.b D0
000000C0 6602 bne +0x4 /* 000000C4 */
000000C2 7600 moveq.l D3, 0x00
label000000C4:
000000C4 1003 move.b D0, D3
000000C6 4CEE 0088 FFF8 movem.l D3,D7, [A6 - 0x8]
000000CC 4E5E unlink A6
000000CE 4E75 rts
export_1046:
000000D0 4E56 0000 link A6, 0
000000D4 203C 7164 7274 move.l D0, 0x71647274 /* 'qdrt' */
000000DA 4E5E unlink A6
000000DC 4E75 rts
export_1047:
000000DE 4E56 FFE0 link A6, -0x0020
000000E2 48E7 0118 movem.l -[A7], D7,A3,A4
000000E6 2E2E 0010 move.l D7, [A6 + 0x10]
000000EA 286E 000C movea.l A4, [A6 + 0xC]
000000EE 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */
000000F6 7000 moveq.l D0, 0x00
000000F8 2D40 FFFC move.l [A6 - 0x4], D0
000000FC 41EE FFF8 lea.l A0, [A6 - 0x8]
00000100 2F0C move.l -[A7], A4
00000102 2054 movea.l A0, [A4]
00000104 2050 movea.l A0, [A0]
00000106 2268 0090 movea.l A1, [A0 + 0x90]
0000010A 4E91 jsr [A1]
0000010C 2640 movea.l A3, D0
0000010E 2007 move.l D0, D7
00000110 0480 7164 7274 subi.l D0, 0x71647274 /* 'qdrt' */
00000116 584F addq.w A7, 4
00000118 6636 bne +0x38 /* 00000150 */
0000011A 2F0B move.l -[A7], A3
0000011C 486E FFE0 pea.l [A6 - 0x20]
00000120 4EAD 205A jsr [A5 + 0x205A /* export_1031 */]
00000124 41EE FFE0 lea.l A0, [A6 - 0x20]
00000128 43EE FFE8 lea.l A1, [A6 - 0x18]
0000012C 22D8 move.l [A1]+, [A0]+
0000012E 22D8 move.l [A1]+, [A0]+
00000130 41EE FFE8 lea.l A0, [A6 - 0x18]
00000134 43EE FFF0 lea.l A1, [A6 - 0x10]
00000138 22D8 move.l [A1]+, [A0]+
0000013A 22D8 move.l [A1]+, [A0]+
0000013C 41EE FFF0 lea.l A0, [A6 - 0x10]
00000140 508F addq.l A7, 8
00000142 2F08 move.l -[A7], A0
00000144 486E FFF8 pea.l [A6 - 0x8]
00000148 4EAD 0F8A jsr [A5 + 0xF8A /* export_493 */]
0000014C 504F addq.w A7, 8
0000014E 6010 bra +0x12 /* 00000160 */
label00000150:
00000150 2F07 move.l -[A7], D7
00000152 2F0C move.l -[A7], A4
00000154 486E FFF8 pea.l [A6 - 0x8]
00000158 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */]
0000015C 4FEF 000C lea.l A7, [A7 + 0xC]
label00000160:
00000160 206E 0008 movea.l A0, [A6 + 0x8]
00000164 43EE FFF8 lea.l A1, [A6 - 0x8]
00000168 20D9 move.l [A0]+, [A1]+
0000016A 20D9 move.l [A0]+, [A1]+
0000016C 4CEE 1880 FFD4 movem.l D7,A3,A4, [A6 - 0x2C]
00000172 4E5E unlink A6
00000174 4E75 rts
export_1048:
00000176 4E56 FFD0 link A6, -0x0030
0000017A 48E7 0018 movem.l -[A7], A3,A4
0000017E 286E 0008 movea.l A4, [A6 + 0x8]
00000182 41EE FFE8 lea.l A0, [A6 - 0x18]
00000186 41EE FFF0 lea.l A0, [A6 - 0x10]
0000018A 2F0C move.l -[A7], A4
0000018C 2054 movea.l A0, [A4]
0000018E 2050 movea.l A0, [A0]
00000190 2268 0090 movea.l A1, [A0 + 0x90]
00000194 4E91 jsr [A1]
00000196 2640 movea.l A3, D0
00000198 486E 000C pea.l [A6 + 0xC]
0000019C 486E FFD8 pea.l [A6 - 0x28]
000001A0 4EAD 0FFA jsr [A5 + 0xFFA /* export_507 */]
000001A4 41EE FFD8 lea.l A0, [A6 - 0x28]
000001A8 43EE FFE0 lea.l A1, [A6 - 0x20]
000001AC 22D8 move.l [A1]+, [A0]+
000001AE 22D8 move.l [A1]+, [A0]+
000001B0 41EE FFE0 lea.l A0, [A6 - 0x20]
000001B4 2848 movea.l A4, A0
000001B6 204C movea.l A0, A4
000001B8 43EE FFF0 lea.l A1, [A6 - 0x10]
000001BC 22D8 move.l [A1]+, [A0]+
000001BE 22D8 move.l [A1]+, [A0]+
000001C0 41EE FFF0 lea.l A0, [A6 - 0x10]
000001C4 2F0B move.l -[A7], A3
000001C6 486E FFE8 pea.l [A6 - 0x18]
000001CA 4EAD 205A jsr [A5 + 0x205A /* export_1031 */]
000001CE 486E FFE8 pea.l [A6 - 0x18]
000001D2 4EAD 0CE2 jsr [A5 + 0xCE2 /* export_408 */]
000001D6 2D40 FFD4 move.l [A6 - 0x2C], D0
000001DA 486E FFF0 pea.l [A6 - 0x10]
000001DE 4EAD 0CE2 jsr [A5 + 0xCE2 /* export_408 */]
000001E2 222E FFD4 move.l D1, [A6 - 0x2C]
000001E6 B081 cmp.l D0, D1
000001E8 4FEF 001C lea.l A7, [A7 + 0x1C]
000001EC 661E bne +0x20 /* 0000020C */
000001EE 486E FFE8 pea.l [A6 - 0x18]
000001F2 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */]
000001F6 2D40 FFD0 move.l [A6 - 0x30], D0
000001FA 486E FFF0 pea.l [A6 - 0x10]
000001FE 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */]
00000202 222E FFD0 move.l D1, [A6 - 0x30]
00000206 B081 cmp.l D0, D1
00000208 504F addq.w A7, 8
0000020A 670C beq +0xE /* 00000218 */
label0000020C:
0000020C 2F3C FFFF C452 move.l -[A7], 0xFFFFC452
00000212 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000216 584F addq.w A7, 4
label00000218:
00000218 2F0B move.l -[A7], A3
0000021A 4EAD 1792 jsr [A5 + 0x1792 /* export_750 */]
0000021E 2F0B move.l -[A7], A3
00000220 4EAD 2062 jsr [A5 + 0x2062 /* export_1032 */]
00000224 588F addq.l A7, 4
00000226 2F00 move.l -[A7], D0
00000228 2F0B move.l -[A7], A3
0000022A 2053 movea.l A0, [A3]
0000022C 2050 movea.l A0, [A0]
0000022E 2268 0108 movea.l A1, [A0 + 0x108]
00000232 4E91 jsr [A1]
00000234 588F addq.l A7, 4
00000236 2F00 move.l -[A7], D0
00000238 4EAD 0C52 jsr [A5 + 0xC52 /* export_390 */]
0000023C 2D40 FFF8 move.l [A6 - 0x8], D0
00000240 2F00 move.l -[A7], D0
00000242 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000246 4EAD 0C4A jsr [A5 + 0xC4A /* export_389 */]
0000024A 2D40 FFFC move.l [A6 - 0x4], D0
0000024E 2F00 move.l -[A7], D0
00000250 4878 0C02 push.l 0xC02
00000254 2F0B move.l -[A7], A3
00000256 2053 movea.l A0, [A3]
00000258 2050 movea.l A0, [A0]
0000025A 2268 007C movea.l A1, [A0 + 0x7C]
0000025E 4E91 jsr [A1]
00000260 4FEF 0020 lea.l A7, [A7 + 0x20]
00000264 4CEE 1800 FFC8 movem.l A3,A4, [A6 - 0x38]
0000026A 4E5E unlink A6
0000026C 4E75 rts